Yellow-legged Tortoiseshell - German English Dictionary